package com.design.pattern.builder;


/**
 * 给出一个抽象接口，以规范产品对象的各个组成成分的建造。这个接口规定要实现复杂对象的哪些部分的创建，并不涉及具体的对象部件的创建
 *
 * 思想 接口不负责具体的构建,由子类去构建完成各个部分 再按照顺序组装起来
 */
public interface PersonBuilder {

    PersonBuilder builderHead();

    PersonBuilder builderBody();

    PersonBuilder builderFoot();

    Person BuilderPersion(); //组装

}
